top managers - Alemán Inglés Diccionario